<template>
  <div class="upload-container">
    <el-upload
        :multiple="false"
        :show-file-list="false"
        :on-success="handleImageSuccess"
        drag
        action="https://httpbin.org/post"
    >
      <div class="el-upload__text">
        将文件拖到此处，或<em>点击上传</em>
      </div>
    </el-upload>
  </div>
</template>

<script setup>

const handleImageSuccess = (response, file) => {
  console.log(response);
  console.log(file);
}

</script>

<style lang="scss" scoped>
/*
.el-icon-upload {
  font-size: 67px;
  //color: $--color-text-placeholder;
  margin: 40px 0 16px;
  line-height: 50px;
}

.upload-container {
  width: 100%;
  position: relative;

  &:after {
    content: "";
    display: table;
    clear: both;
  }

  .image-uploader {
    width: 60%;
    float: left;
  }

  .image-preview {
    width: 200px;
    height: 200px;
    position: relative;
    border: 1px dashed #d9d9d9;
    float: left;
    margin-left: 50px;

    .image-preview-wrapper {
      position: relative;
      width: 100%;
      height: 100%;

      img {
        width: 100%;
        height: 100%;
      }
    }

    .image-preview-action {
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      top: 0;
      cursor: default;
      text-align: center;
      color: #fff;
      opacity: 0;
      font-size: 20px;
      background-color: rgba(0, 0, 0, .5);
      transition: opacity .3s;
      cursor: pointer;
      text-align: center;
      line-height: 200px;

      .el-icon-delete {
        font-size: 36px;
      }
    }

    &:hover {
      .image-preview-action {
        opacity: 1;
      }
    }
  }
}*/


</style>